﻿
.color036{color:#036;}
.pdl0{padding-left:0;}
.color999{color:#999;}
.color999 a:link,.color999 a:visited{color:#999;}
.color690{color:#690;}
.color690 a:visited{color:#690;}
.color690 a:link{color:#690;}
.ml62{margin-left:62px;margin-left:70px\9;}
.ml102{margin-left:102px;margin-left:108px\9;}
.tabbar{
	background:url('../images/repeat.jpg') repeat-x 0 -60px;
	height:32px;
	border:1px solid #000;
	_border:0;
	padding:0 10px;
}
.font10{font-size:10px;margin-left:5px;}
.tabnav{}
.tabbar a:visited{text-decoration:none;}
.tabbar a:hover{text-decoration:none;}
.tabnav li{
	float:left;
	margin:7px 4px 0 0;
	display:inline;
}
.tabnav a{
	padding:0 8px;
	display:inline-block;
	background:url('../images/repeat.jpg');
	height:26px;
	line-height:26px;
}
.tabnav li a.onhover{background-position:0 -30px;}
.tabnav li a:active{background-position:0 -30px;}
.tabnav li a:hover{background-position:0 -30px;}
.exit{background:url('../images/repeat.jpg');margin-top:5px;}
.exit a{
	display:inline-block;
	text-align:center;
	width:42px;
	height:22px;
	line-height:22px;
}
.mybox{
	clear:both;
	border:1px solid #dedede;
	padding:10px 9px;
	width:920px;
	background:#fff;
}
.myleft{width:150px;}
.mymain{
	width:540px;
	background:#f0f0f0;
	padding:5px;
}
.myright{width:200px;}
/*.mycenter{border:1px solid #dedede;}*/
.mycenter h2{
	background:url('../images/repeat.jpg') repeat-x 0 -145px;
	height:30px;
	line-height:30px;
	color:#fff;
	padding:0 5px;
}
.myvip h2{background:url('../images/repeat.jpg') repeat-x 0 -180px;}
.mydhk h2{background:url('../images/repeat.jpg') repeat-x 0 -927px;}
.mycenter-nav{border:1px solid #dedede; border-top:none;font-size:14px;}
.mycenter-nav a:visited{color:#069;}
.mycenter-nav a:link{color:#069;}
.mycenter-nav li{}
.mycenter  a{
	display:block;
	padding-left:28px;
	height:30px;
	line-height:30px;
}
.navline{
	clear:both;
	background:url('../images/repeat.jpg') repeat-x 0 -96px;
	height:8px;
	overflow:hidden;
	margin:3px 2px 0 2px;
}
.mycenter-nav .ct01{background:url('../images/subnav-icon.gif') no-repeat;}
.mycenter-nav .ct02{background:url('../images/subnav-icon.gif') no-repeat 0 -27px;}
.mycenter-nav .ct03{background:url('../images/subnav-icon.gif') no-repeat 0 -50px;}
.mycenter-nav .ct04{background:url('../images/subnav-icon.gif') no-repeat 0 -74px;}
.mycenter-nav .ct05{background:url('../images/subnav-icon.gif') no-repeat 0 -100px;}
.mycenter-nav .ct06{background:url('../images/subnav-icon.gif') no-repeat 0 -125px;}
.mycenter-nav .ct07{background:url('../images/subnav-icon.gif') no-repeat 0 -150px;}
.mycenter-nav .ct08{background:url('../images/subnav-icon.gif') no-repeat 0 -180px;}
.mycenter-nav .ct09{background:url('../images/subnav-icon.gif') no-repeat 0 -210px;}
.mycenter-nav .ct10{background:url('../images/subnav-icon.gif') no-repeat 0 -231px;}
.myorder .ct02{background:url('../images/myorder.gif') no-repeat 0 -22px;}
.myorder .ct03{background:url('../images/myorder.gif') no-repeat 0 -50px;}
.myorder .ct04{background:url('../images/myorder.gif') no-repeat 0 -74px;}
.myorder .ct05{background:url('../images/myorder.gif') no-repeat 0 -105px;}

.myorder .ct11{background:url("../images/subnav-icon.gif") no-repeat 0 -260px;}
.myorder .ct12{background:url("../images/account.gif") no-repeat 0 2px;}
.myorder .ct13{background:url("../images/account.gif") no-repeat 0 -154px;}
.myorder .ct14{background:url("../images/subnav-icon.gif") no-repeat 0 -288px;}


.myvip .ct01{background:url('../images/myvip.gif') no-repeat 0 0;}
.myvip .ct02{background:url('../images/myvip.gif') no-repeat 0 -30px;}
.myvip .ct03{background:url('../images/myvip.gif') no-repeat 0 -61px;}
.myvip .ct04{background:url('../images/myvip.gif') no-repeat 0 -93px;}
.myvip .ct05{background:url('../images/myvip.gif') no-repeat 0 -120px;}
.myvip .ct06{background:url('../images/myvip.gif') no-repeat 0 -146px;}
/**
.mydhk .ct01{background:url('../images/mydhk.gif') no-repeat 0 0;}
.mydhk .ct02{background:url('../images/mydhk.gif') no-repeat 0 -34px;}
.mydhk .ct03{background:url('../images/mydhk.gif') no-repeat 0 -65px;}
.mydhk .ct04{background:url('../images/mydhk.gif') no-repeat 0 -95px;}
**/
.mydhk .ct01{background:url('../images/myvip.gif') no-repeat 0 0;}
.mydhk .ct02{background:url('../images/myorder.gif') no-repeat 0 -24px;}
.mydhk .ct03{background:url('../images/mydhk.gif') no-repeat 0 -65px;}
.mydhk .ct04{background:url('../images/myvip.gif') no-repeat 0 -120px;}
.mydhk .ct05{background:url('../images/myvip.gif') no-repeat 0 -93px;}
.mydhk .ct06{background:url('../images/myorder.gif') no-repeat 0 -105px;}

.myleft a.navon{background-color:#f5f5f5;}
.mycenter a:active{background-color:#f5f5f5;}
.mycenter a:hover{background-color:#f5f5f5;}
.inuser{
	background:#fff;
	padding:8px;
}
.userpic{
	width:90px;
	height:90px;
	border:1px solid #ccc;
	background:#ffc;
}
.userinfo{position:relative;width:420px;display:inline;}
.buyvip .userinfo{width:620px;}
.userinfo p{line-height:160%;}
.username{color:#036;font-size:14px;}
.username a:visited{color:#036;}
.username a:link{color:#036;}
.user-lever{
	margin-left:10px;
	background:url('../images/users.gif') no-repeat;
	padding-left:18px;
	color:#f60;
}
.user-other{
	border-top:1px solid #ccc;
	padding-top:6px;
	margin-top:4px;
}
.vipmoney{border-top:0;}
.user-other span{display:inline-block;}
.jifen{
	background:url('../images/users.gif') no-repeat 0 -110px;
	padding-left:18px;
	color:#f60;
}
.money{
	background:url('../images/users.gif') no-repeat 0 -25px;
	padding-left:24px;
	color:#006599;
	margin-right:5px;
}
.chongzhi a{cursor:pointer;}
.chongzhi img{vertical-align:middle;}
.intime,.lasttime{
	background:url('../images/users.gif') no-repeat 0 -820px;
	padding-left:22px;
	color:#006599;
	margin-top:2px;
}
.intime{display:none;}
.lasttime{
	background:url('../images/users.gif') no-repeat 0 -847px;
	color:#838383;
}



.mondate {
	background:none;
	color:#E82A0A;
	padding-left:0;
}
.oprate{
	z-index:10;
	margin-top:6px;
	height:26px;
	border-bottom:1px solid #ccc;
	_border-bottom:none;
	_position:relative;
	_Z-index:10;
}
.optitle{margin-left:15px;display:inline;padding-top:2px;}
.optitle li{
	float:left;
	/*border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;*/
	padding-left:26px;
	margin-right:-1px;
}
.optitle a{
	display:inline-block;
	width:50px;
	height:25px;
	line-height:25px;
}
.optitle li.op01{background:url('../images/users.gif') no-repeat 10px -49px;}
.optitle li.op02{background:url('../images/users.gif') no-repeat 10px -134px;}
.optitle li.op03{background:url('../images/users.gif') no-repeat 10px -158px;}
.optitle li.onoprate{background-color:#f5f5f5;border-bottom:1px solid #f5f5f5;}
/*.sign{
	border:1px solid #ccc;
	border-top:none;
	background:#f5f5f5;
	padding:10px;
	+padding-top:5px;
	_padding-top:10px;
	_margin-top:-1px;
	_border-top:1px solid #ccc;
	_position:relative;
	_z-index:5;
}*/
.sign{
	background:#f5f5f5;	
	border:1px solid #ccc;
	padding:10px 10px 6px;
	*padding:5px 10px 0;
	margin-top:8px;
}
.sign textarea{
	overflow:auto;
	width:490px;
	height:40px;
	background:1px solid #ccc;
	font-size:12px;
	padding:4px;
}
.userall{margin-top:8px;}
.userallbar{
	border-bottom:1px solid #dedede;
	_border-bottom:none;
	height:28px;
	position:relative;
	_z-index:100;

}
.userallbar li{
	border:1px solid #dedede;
	border-bottom:none;
	background:#f5f5f5;
	float:left;
	margin-right:1px;
}
.userallbar a{
	height:27px;
	line-height:27px;
	padding:0 7px;
	display:inline-block;
	cursor:pointer;
}
.userallbar,.userallbar a:link,.userallbar a:visited{color:#336599;}
.morefriend{
	clear:both;
	border:1px solid #dedede;
	border-top:none;
	_border-top:1px solid #dedede;
	background:#fff;
	 _z-index:2;
	_margin-top:-1px;
	padding:8px;
}
.user-main,.f_main{
	clear:both;
	border:1px solid #dedede;
	border-top:none;
	_border-top:1px solid #dedede;
	background:#fff;
	 _z-index:2;
	_margin-top:-1px;
	padding:8px;
}
.userall .user-main{width:522px;}
.userall .user-maintong{width:733px;*width:733px; overflow:hidden;}
.f_main{padding:8px 0;border:none;_border-top:1px solid #dedede;}
.userallbar li.onuser{
	background:#fff;
	border-bottom:1px solid #fff;
	font-weight:bold;
}
.userallbar li.onorder{
	background:#fff;
	border-bottom:1px solid #fff;
	font-weight:bold;
}
.notefriend{
	position:absolute;
	top:2px;
	right:10px;
	color:#656565;
}
.notefriend a,.notefriend a:link,.notefriend a:visited{
	padding:0;
	text-decoration:underline;
	display:inline;
}
.notefriend a:hover,.notefriend a:active{color:#369;}
/*
.note{
	background:#E5F2F8;
	border:1px #9CBEE1 dotted;
	padding:5px;
	color:#069;
	position:relative;
}
.dianji{text-decoration:underline;margin:0 5px;}
.dianji a:visited{text-decoration:underline;}
.dianji a:link{text-decoration:underline;}
*/
.actions_list{
	*position:relative;
}
.actions_list li{
	border-bottom:1px solid #dedede;
	padding:8px 0;
	_padding:4px 0;
	list-style:none;
}
.change{}.upload{}.write{}
.img_tool{
	width:52px;
	_height:65px;
}
.vip{
	margin-top:3px;
	color:#f30;
	text-align:center;
	font-family:"Arial Unicode MS";
}
.moreinfo,.moreinfo2{margin-left:10px;*+padding-left:2px;_padding-left:2px;width:400px;*+width:390px;_width:390px;}
.moreinfo{width:458px;+width:440px;_width:440px;}

.user-maintong li{width:99%;}
.user-maintong .moreinfo{width:660px;}
.user-maintong .moreinfo2{width:580px;}

.moreinfo dd{border-bottom:1px #dedede dotted;padding-bottom:4px;}
.moreinfo2 dd{border-bottom:1px #dedede dotted;padding-bottom:4px; color:#333;}
.moreinfo dt{
	line-height:150%;
	padding-top:4px;
	 overflow:hidden;
}
.moreinfo2 dt{line-height:150%;padding-top:4px; color:#656565; overflow:hidden;}
.film img{
	width:48px;
	height:66px;
	border:1px solid #333;
	padding:1px;
}
.uploadpic img{margin-right:10px;_margin-bottom:-3px;}
.uploadpic p{text-align:right;}.userfriend{padding-left:0;}
.morefriend{padding:8px 0;}
.myf{padding-bottom:0;}
.morefriend li{
	float:left;
	display:inline;
	margin:9px 9px 0;
	width:48px;
	height:78px;
	text-align:center;
	overflow:hidden;
}
.morefriend img{
	width:44px;
	height:44px;
	border:1px solid #333;
	padding:1px;
	margin-bottom:3px;
}
.youorder{border:1px solid #C5DDF6;}
.youorder h3{
	border-bottom:1px solid #C5DDF6;
	height:26px;
	line-height:26px;
	padding:0 8px;
	background:#EDF6FF;
	font-size:14px;
}
.cancel{font-size:12px;font-weight:normal;}
.cancel a:link,.cancel a:visited{text-decoration:underline;}
.orderinfo{clear:both;padding:8px;}
.orderinfo dl{
	clear:both;
	border:1px #fc9 dotted;
	background:#ffc;
	margin-top:5px;
	padding:8px;
}
.orderinfo dd{border-bottom:1px #fc9 dotted;padding-bottom:4px;}
.orderinfo dt{padding-top:8px;}
.maininfo{width:60%;line-height:150%;}
.givemoney{
	border-left:1px solid #fc9;
	padding:8px 10px 0 20px;
	height:64px;
}
.moneynum{
	font-size:24px;
	font-family:微软雅黑;
	color:#f00;
	display:inline-block;
	margin-top:5px;
}
.vipbank{
	/*background:#fff;*/
	margin-top:10px;
	padding-bottom:8px;
}
.vipbank h2{
	color:#069;
	padding:0 8px;
	height:28px;
	line-height:28px;
	border-bottom:3px solid #0F6F9F;
}
.question{
	font-size:12px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666;
}
.question a:link,.question a:visited{color:#666; text-decoration:underline;}
.vipuser{
	margin:8px;
	margin-top:12px;
	width:125px;
	height:58px;
	background:#ccc;
}
.vipuser img{width:125px;height:58px;}
.userdetail{margin:12px 8px 0;}
.userdetail p{line-height:160%;}
.vipyes a:link,.vipyes a:visited{color:#f60; text-decoration:underline;}
.user-name a:visited{text-decoration:underline;color:#069;}
.user-name a:link{text-decoration:underline;color:#069;}
.vipyes a:visited{color:#f60;}
.vipyes a:link{color:#f60;}
.user-icon a{margin-right:8px;}
.user-icon a:link,.user-icon a:visited{text-decoration:underline; color:#069;}
.vipcard{
	border:1px solid #9CBEE1;
	background:#E5F2F8;
	padding:0 5px 5px;
	margin:5px 0 0;
}
.vipcard h4{
	color:#069;
	border-bottom:2px solid #069;
	height:28px;
	line-height:28px;
}
.low-list{margin-top:8px;}
.low-list dt{padding-top:60px;}
.low-movie li{
	float:left;
	display:inline;
	font-weight:bold;
	text-align:center;
	width:124px;
	overflow:hidden;
}
.low-movie li img{
	width:100px;
	height:136px;
	margin:0 11px;
}
.low-movie li p{line-height:18px; white-space:nowrap;}
.low-movie li p img{height:25px;}
.btnleft img,.btnright img{cursor:pointer;}

.searchpath{
	border:1px solid #d4d4d4;
}
.searchpath h2{
	background:url('../images/repeat.jpg') repeat-x 0 -110px;
	height:28px;
	line-height:28px;
	padding-left:8px;
	border-bottom:1px solid #d4d4d4;
}
.insearchpath{
	padding:10px 0 10px 7px;
	font-family:宋体, Arial, Helvetica, sans-serif;
}
.inselect{
	background:transparent url(../../images/sprit.png) repeat scroll -250px -410px;
	display:inline-block;
	height:18px;
	line-height:18px;
	margin-left:6px;
	padding:3px 10px;
	width:110px;
}
.insearchpath p{margin-top:10px;}
.searchleft{width:48px;display:inline-block;}
.hotactive{padding:10px 8px;}
.useractive{
	text-align:center;
	margin-top:10px;
	line-height:24px;
	padding-bottom:3px;
	border-bottom:1px #d4d4d4 dotted;
}
/*.ljchax{padding-left:54px;}*/
/*购票记录*/
.recordright{
	background:#f0f0f0;
	padding:10px;
	width:740px;
}
.record-main .tips{
	border:1px #fc9 dotted;
	background:#ffc;
	padding:0 8px;
	color:#333;
	line-height:20px;
}
.th-heig30{height:30px;}
.tablepad8 th{padding:0 8px;}
.tablepad8 td{
	padding:4px 8px;
	line-height:22px;
	color:#666;
}
.filminfo dl{}
.filminfo dd,.filminfo dt{float:left;}
.filminfo dt{
	margin-left:10px;
	line-height:24px;
	width:105px;
}
.filminfo dd img{
	width:42px;
	height:58px;
	padding:1px;
	border:1px solid #ccc;
}
/**非会员的vip电影卡专区**/
.xuline{
	background:url('../images/xuline.gif') repeat-x;
	width:100%;
	height:1px;
	overflow:hidden;
	margin-top:10px;
}
.upvipcard{
	background:#FBFBFB url('../images/repeat.jpg') 0 -212px;
	border:1px #E0DFE3 solid;
	padding:10px;
	height:45px;
}
.upvipcard dd{float:left;line-height:24px;}
.upvipcard dt{float:right;}
.vip-tequan h2{
	color:#FD5200;
	font-size:14px;
	border-bottom:3px solid #FD5200;
	padding:0 0 5px 2px;
}
.colorred{color:#FD5200;}
/**购买vip卡**/
.buyvip{
	padding:5px;
	width:750px;
	background:#f0f0f0;
}
.record-main{background:#fff; width:auto;}
.inbuy-vip{padding:9px;}
.buy-info{border:1px solid #E0DFE3;background:#fafafa url('../images/notenew.jpg') repeat-x;}
.inbuy-info{
	border:1px solid #E0DFE3;
	background:url('../images/buykat.gif') no-repeat right bottom;
	/*height:45px;*/
	padding:10px;
	line-height:24px;
}
.inup-info{background:url('../images/upkt.gif') no-repeat right bottom;}
.buy-info input{margin:0 4px;}
.paybankbox{
	background:#fff;
	border:1px solid #dedede;
	padding:10px;
	margin:10px 0 0;
	width:97%;
}
.payway{height:24px;overflow:hidden;}
.upway{background:url('../images/01_r2_c2green.jpg');}
.payway a:active{text-decoration:none;}
.payway a:hover{text-decoration:none;}
.paybox{background:#B0131F url('../images/02_r1_c1.jpg') repeat-y;padding:0 2px;}
.upbox{background:#B0131F url('../images/02_r1_c1green.jpg') repeat-y;}
.mainpay{
	background:#B0131F url('../images/01_r2_03.jpg') repeat-x;
	padding:8px 8px 0;
	_height:200px;
}
.upmainpay{background:#3C610C url('../images/01_r2_03green.jpg') repeat-x;}
.paybt{
	background:url('../images/02_r3_c1.jpg');
	height:6px;
	overflow:hidden;
}
.upbt{background:url('../images/02_r3_c1green.jpg');}
.payway li{
	margin-right:3px;
	float:left;
	display:inline;
	font-size:12px;
}
.payway .onli a{
	display:inline-block;
    background:url('../images/paymayli.jpg') left -25px;
    height:24px;
    padding:0 0 0 14px;
    cursor:pointer;
    font-weight:bold;
}
.payway a{
	display:inline-block;
    background:url('../images/paymayli.jpg') left -25px;
    height:24px;
    padding:0 0 0 14px;
    cursor:pointer;
}
.upway .onli a{background:url('../images/liongreen.jpg') left -40px;}
.upway a{background:url('../images/liongreen.jpg') left -40px;}
.payway .onli a span{
	background:url('../images/paymayli.jpg') right -25px;
	height:24px;
	padding:0 14px 0 0;
	display:inline-block;
	line-height:24px;	
}
.payway a span{
	background:url('../images/paymayli.jpg') right -25px;
	height:24px;
	padding:0 14px 0 0;
	display:inline-block;
	line-height:24px;	
}
.upway.onli a span{background:url('../images/liongreen.jpg') right -40px;}
.upway a span{background:url('../images/liongreen.jpg') right -40px;}
.payway .onli a{background:url('../images/paymayli.jpg') left top;}
.payway .onli a span{background:url('../images/paymayli.jpg') right top;}
.payway a:link span,.payway a:visited span{color:#474747;}
.payway .onli a:link span,.payway .onli a:visited span{color:#fff;}

.upway .onli a{background:url('../images/liongreen.jpg') left top;}
.upway .onli a span{background:url('../images/liongreen.jpg') right top;}
.upway a:visited span{color:#4D7914;}
.upway a:link span{color:#4D7914;}
.inbox{background:#fff; padding:10px 0 0;}
.inbox01{
	border:1px solid #cfcec9;
	background:#FCFE9B;
	padding:0 8px 8px;
	line-height:150%;
	width:650px;
}
.close{}
.dlli{border-bottom:1px #CFCEC9 dotted;padding-bottom:8px; width:690px;}
.dlli dt{
	background:url('../images/small.gif') no-repeat left 5px;
	padding-left:20px;
	line-height:26px;
}
.dlli dd{
	background:url('../images/small.gif') no-repeat left 5px;
	padding-left:20px;
	line-height:26px;
	/*邀请活动新增样式
	position:relative;*/
}
.selmoney{float:left;}
.selmoney td{padding-right:6px;}
.othermoney{float:left;}
.othermoney input{width:40px; padding:0 2px;}
.mznote{
	clear:both;
	border:1px dotted #999; 
	padding:0px 8px; 
	color:#D93A3F; 
	width:570px; 
	margin-top:10px;
	position:relative;
}
.dlligreen dt{background:url('../images/smallgreen.gif') no-repeat left 5px;}
.dlligreen dd{background:url('../images/smallgreen.gif') no-repeat left 5px;}
.dlli dt{background:none;}
.dlli input{margin-right:4px;}
.dlli span{margin-right:10px;}
.zhu{
	border:1px solid #F8E2AD;
	background:#FEF6DF;
	color:#f00;
	padding:8px;
	margin-top:10px;
}
.inbox01 dl lable{
	width:240px;
	background:red;
	text-align:right;
}
.recordinfo{
	border:1px solid #dedede;
	border-top:none;
	padding:10px;
	background:#F0F0F0 url('../images/repeat.jpg') repeat-x 0 -1315px;
	color:#036;
}
.recordinfo p{font-size:14px;font-weight:bold;}
.recordtable th{
	background:url("../images/repeat.jpg") repeat-x 0 -865px;
	height:30px;
	color:#666;
	font-size:12px;
}
.recordtable td{background:#fff;}
.buyprice{
	font-weight:bold;
	font-size:16px;
	color:#f60;
}
.tcbox{
	width:480px;
	padding:10px;
	background:#fff;
	position:absolute;
	top:390px;
	left:430px;
}
.intcbox{
	border:1px solid #036;
	color:#000;
	font-size:14px;
	padding-bottom:10px;
}
.intcbox a:active{text-decoration:none;}
.intcbox a:hover{text-decoration:none;}
.intcbox h1{
	background:url('../images/repeat.jpg') repeat-x 0 -834px;
	height:27px;
	line-height:24px;
	padding:3px 5px 0;
	border-bottom:1px solid #ccc;
	font-family:宋体, Arial, Helvetica, sans-serif;
}
.indes{
	background:url('../images/users.gif') no-repeat 0 -195px;
	margin:10px;
	padding-left:40px;
	height:44px;
	line-height:44px;
}
.zhifuok{
	background:url('../images/repeat.jpg') repeat-x 0 -145px;
	border:1px solid #006D86;
	padding:5px 15px;
}
.finished{text-align:right;padding-right:10px;}
.finished a.zhifuok {color:#fff;}
/**消费记录**/
.history{
	padding:5px;
	background:#fff;
	color:#333;
}
.historytable th{
	background:url('../images/repeat.jpg') repeat-x 0 -865px;
	height:30px;
	font-family:微软雅黑;
	text-align:center;
}
.historytable td{text-align:center;height:28px;}
.history h2{
	padding:0 0 5px 5px;
	font-weight:normal;
	border-bottom:1px #ccc dotted;
}
/**账户信息**/
.accountleft h2{background:url('../images/repeat.jpg') repeat-x 0 -896px;}
.myother h2{background:url('../images/repeat.jpg') repeat-x 0 -927px;}
.account-nav .ct01{background:url('../images/account.gif') no-repeat 0 0;}
.account-nav .ct02{background:url('../images/account.gif') no-repeat 0 -32px;}
.account-nav .ct03{background:url('../images/account.gif') no-repeat 0 -64px;}
.account-nav .ct04{background:url('../images/account.gif') no-repeat 0 -94px;}
.account-nav .ct05{background:url('../images/account.gif') no-repeat 0 -124px;}
.account-nav .ct06{background:url('../images/account.gif') no-repeat 0 -156px;}
.account-nav .ct07{background:url('../images/account.gif') no-repeat 0 -186px;}
.account-nav .ct08{background:url('../images/account.gif') no-repeat 0 -218px;}
.account-nav .ct09{background:url('../images/account.gif') no-repeat 0 -250px;}
.email{border:1px solid #dedede;padding:8px;}
.safeuser{border:1px solid #dedede;padding:8px;}
.safe-rank{
	border:1px solid #dedede;
	padding:5px 8px 8px;
	background:#F0F0F0 url('../images/repeat.jpg') 0 -960px;
	color:#036;
}
.safe-rank dt{float:left;}
.safe-rank dd{float:left;}
.safe-rank dt{
	font-size:14px;
	font-family:微软雅黑;
	font-weight:bold;
}
.safeli{padding-top:4px;}
.safeli li{
	width:25px;
	height:14px;
	float:left;
	margin-right:4px;
}
.safeli li.safelow{background:url('../images/users.gif') no-repeat 0 -247px;}
.safeli li.safeyellow{background:url('../images/users.gif') no-repeat 0 -262px;}
.safeli li.safegreen{background:url('../images/users.gif') no-repeat 0 -278px;}
.safeli li.safered{background:url('../images/users.gif') no-repeat 0 -295px;}
.gaoji{margin:0 5px;}
.zhongji{margin:0 5px;}
.chuji{margin:0 5px;}
.chuji{color:#333;}
.zhongji{color:#f60;}
.gaoji{color:#E42A00;}
.safe-rank p{line-height:20px;height:20px;}
.chargevip{
	padding:0 0 8px;
	color:#666;
}
.chargeinfo{
	border:1px solid #dedede;
	padding:0 8px 8px;
	color:#666;
}
.chargevip h4{
	font-family:宋体, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #dedede;
	padding:12px 0 6px;
	font-size:12px;
}
.chargeinfo h4{
	font-family:宋体, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #dedede;
	padding:12px 0 6px;
	font-size:12px;
}
.chargevip h4{color:#E02000;}
/*.chargetab{line-height:24px;}*/
.chargetab th{
	font-weight:normal;
	vertical-align:top;
	padding-top:2px;
}
.chargetab td{vertical-align:top;}
.chargedetail{font-size:14px;color:#666;}
.email h4{
	border-bottom:1px solid #dedede;
	padding-bottom:8px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.chargedetail h4{
	border-bottom:1px solid #dedede;
	padding-bottom:8px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.inchargetab th{
	text-align:right;
	height:32px;
	padding-top:0px;
}
.inchargetab input{
	width:240px;
	height:24px;
	line-height:24px;
	padding:0 4px;
	font-family:"Arial Unicode MS";
	border:1px solid #ccc;
}
.setpaypass  .inchargetab input{width:200px;}
.espcial{
	border:1px solid #F19F45;
	background:#ffc;
	padding:6px;
	font-size:12px;
	margin-top:8px;
	color:#c00;
}
/**资料完善度**/
.datarank{
	background:#F0F0F0 url('../images/repeat.jpg') 0 -1126px;
	height:80px;
	border:1px solid #338DBD;
	padding:2px;
}
.indatarank{
	background:#F0F0F0 url('../images/repeat.jpg') 0 -1045px;
	height:70px;
	padding:10px 10px 0;
	color:#666;
}
.databox{
	border:1px solid #999;
	background:#fff;
	margin-top:8px;
	width:140px;
}
.indatabox{
	background:url('../images/datanum.jpg') repeat-x;
	height:13px;
	overflow:hidden;
}
.tx{_position:relative;}
.intishi{margin-top:10px;}
.u_hh{color:#333;border-bottom:1px dotted #dedede; padding:7px 0; position:relative;}
.u_ht{color:#333;border-bottom:1px dotted #dedede; padding:7px 0; position:relative;}
.u_hh{border-bottom:none; padding:10px 0;}
.w70{width:120px;height:20px;}
.w450{width:450px;/*height:20px;*/}
.w290{ width:290px;height:20px;}
.w120{width:120px;}
.w112{width:112px;}
.w85{width:85px;}
.w150{width:150px;}
.c{clear:both;}
.tar{text-align:right; padding-top:6px;}
.u_text70{
	background:transparent url('../images/input_bg.png') no-repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:5px;
	width:140px;
}
.u_text112{
	background:transparent url('../images/input_bg.png') no-repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:5px;
	width:140px;
}
.u_text75{
	background:transparent url('../images/input_bg.png') no-repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:5px;
	width:140px;
}
.u_text260{
	background:transparent url('../images/input_bg.png') no-repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:5px;
	width:140px;
}
.u_text200{
	background:transparent url('../images/input_bg.png') no-repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:5px;
	width:140px;
}
.u_text{
	background:transparent url('../images/input_bg.png') no-repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:5px;
	}
.u_text260{width:260px;}
.u_text75{width:75px;}
.u_text112{width:112px;}
.u_text70{width:70px;}
.save{padding:10px 70px;}
.save01{padding-left:0;}
.pdl150{padding-left:150px;}
.yanzm{
	vertical-align:middle;
	margin-left:5px;
}
.save a{
	background:url('../images/iconbg.jpg') no-repeat;
	width:120px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:inline-block;
	margin-right:12px;
	font-size:14px;
	font-weight:bold;
}
.save a:visited{color:#fff;}
.save a:link{color:#fff;}
.save a:active{text-decoration:none;}
.save a:hover{text-decoration:none;}
.ff label{vertical-align:middle; margin-right:16px;_margin-right:8px;}
.lx input{vertical-align:middle; margin-right:3px;}
.lx label{margin-right:16px;_margin-right:8px;}
.inputcheckbox{vertical-align:middle; margin-left:8px;}
.lx{font-family:tahoma;font-size:12px;border-bottom:1px dotted #dedede;padding:7px 0; line-height:24px; padding-left:4px;*padding-left:0px;}
.headpic{
	text-align:center;
	height:170px;
	_position:relative;
}
.headpic img{
	border:1px solid #999;
	padding:5px;
	width:130px;
	height:130px;
}
.headright{_position:relative;}
.uploadmain span{
	display:block;
	float:left;
	padding-right:6px;
}
.input1{
	width:350px;
	height:18px;
	font-size:12px;
	padding:3px 2px 0px 2px;
	border:1px #ccc solid;
}
* +html .input1{margin-top:-1px;}
* html .input1{margin-top:-1px;}
.input2{
	width:75px;
	height:26px;
	overflow:hidden;
	cursor:pointer;
	background:url('../images/liulan.jpg') no-repeat 1px 1px;
	margin-left:8px;
}
#file{ 
	width:0; 
	height:26px;
	margin-left:-154px;
	*margin-left:-3px; 
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:0.0;
	cursor:pointer;
}
.card{
	width:290px;
	height:228px;
	margin-top:10px;
	background:#ccc;
}
.banknote{
	background:#CAE6FF;
	padding:10px;
	margin-top:10px;
	/*width:492px;*/
}
/**邮箱**/
.sns-tab{position:relative;z-index:1;_margin-bottom:10px;}
.sns-tab ul{*zoom:1;position:relative;z-index:10; border-bottom:1px solid #dcdcdc;margin-bottom:-1px;}
.sns-tab ul:after{content:"";height:0;display:block;clear:both;}
.sns-tab ul li{float:left;*display:inline;position:relative;z-index:10;border:1px solid #dcdcdc;border-bottom:none;margin-right:-1px;margin-bottom:-1px;}
.sns-tab ul li a{float:left;padding:0 10px;text-decoration:none;}
.sns-tab li a:visited{height:25px;line-height:25px;color:#666;}
.sns-tab li a{height:25px;line-height:25px;color:#666;}
.sns-tab li.selected{border:1px solid #DCDCDC;border-bottom:none;background-color:#fff;}
.sns-tab li a:hover{ background:#fff;}
.inemail{padding-top:10px;_padding-top:0;}
.inemail dt{border-bottom:1px solid #dedede;padding:7px 0;}
.ff{font-family:tahoma;}
.inemail input{margin-right:14px;*margin-right:8px;}
.emailbox{color:#666;}
.emailbox td{
	height:30px;
	border-bottom:1px dotted #dedede;
	white-space:nowrap;
}
.wicon{margin-left:440px;*margin-left:450px;}
.wicon input{
	background:url('../images/users.gif') no-repeat 0 -340px;
	width:100px;
	height:26px;
	line-height:26px;
	cursor:pointer;
	color:#fff;
	border:0;
}
.yd{width:310px;height:30px;line-height:30px;font-weight:bold;overflow:hidden;}
.wd{width:310px;height:30px;line-height:30px;font-weight:bold;overflow:hidden;}
.yd{font-weight:normal;}
.yd a:visited{color:#666;}
.yd a:link{color:#666;}
.wd a:visited{color:#666;}
.wd a:link{color:#666;}
.sekuai{
	width:18px;
	height:18px;
	display:block;
	background:#666;
}
.savefax{margin-left:570px;}
.writelbox{color:#666;}
.writelbox td{padding:8px 0;}
.writelbox input{width:302px;}
.writelbox textarea{
	border:1px solid #7F9DB9;
	color:#000000;
	height:130px;
	line-height:18px;
	overflow:auto;
	padding:2px;
	width:300px;
	font-size:12px;
}
.emailnum{}
.emailnum a{margin:0 4px;}
.etleft{width:54px;text-align:center;}
.etleft img{
	margin-bottom:5px;
	width:50px;
	height:50px;
	border:1px solid #333;
	padding:1px;
}
.etright{width:650px;}
.etright p{line-height:24px;}
.hfu{border-top:1px #dedede dotted;padding:4px 8px 8px;}
.hfutxt textarea{
	width:420px;
	height:80px;
	overflow:auto;
	padding:4px;
}
.fas input{border:0;}
.btn_fs{
	width:120px;
	height:30px;
	background:url('../images/users.gif') no-repeat 0 -311px;
	color:#fff;
	cursor:pointer;
}
.faxsc input{
	background:url('../images/users.gif') no-repeat 0 -366px;
	width:80px;
	height:26px;
	color:#fff;
	cursor:pointer;
	border:0;
}
.nl_wrap{position:relative;}
.namelist{
	 position:absolute; 
	 z-index:10; 
	 top:18px;
	 *top:19px;
	 left:6px; 
	 width:298px; 
	 padding:3px;
	 border:1px solid #7f9db9;
	 background:#fff;
	 line-height:20px;
}
.upnew input{padding:0 5px;}
.myh{padding:0;}
.myh h2{padding:0 5px; background:#dedede; height:26px;line-height:26px; font-family:宋体;}
/**兑换卡用户**/
.dhktable th,.dhktable td{text-align:center;}
.dhkuser{padding:10px; background:#fff; font-size:12px;}
.dhkuser th,.dhkuser td{height:35px;}
.dhkuser th{color:#666;}
.dhkuser td{color:#036;}
.dhkinfo h1,.dhkpay h1{color:#f00; font-weight:bold; font-size:14px;}
.dhk-tab th,.dhk-tab{border-left:1px dotted #DEDEDE;}
.dhk-tab{width:700px;}

p.dhkob{
	color:#036;
	background:url('../images/dkCard.gif') no-repeat left 4px;
	padding-left:20px;
	width:400px;
}
.dhk-other img{vertical-align:middle;}
.last-time{
	color:#8e8e8e;
	margin-top:2px;
}
.dkcard{margin:5px 0 0;}
.dhktab .txtnote{
	font-size:12px;
	color:#8e8e8e;
}
.dhktab td{color:#666; vertical-align:middle;}
.dhktab th{
	height:30px;
	vertical-align:middle;
}
td.dhk_id,th.dhk_id{
	vertical-align:middle;
	color:red;
}
.dhktab td.txtnote{height:20px;}
.dhktab input{width:200px;}.userdhk input{width:240px;}
.btn_charge td{
	height:40px;
	vertical-align:bottom;
}
.Promptbox{font-size:12px;}
.yqmcode{margin-left:3px;}


.dhkmian {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DEDEDE;
    line-height: 22px;
    margin: 5px;
    padding: 8px;
}

.lastorder-info{
	border:1px solid #d5d5d5;
	border-bottom:0;
	padding:5px 10px;
	color:#050505;
}
.lastorder-tab{border-collapse:collapse; width:100%;}
.lastorder-tab th,.lastorder-tab td{
	border:1px solid #d5d5d5;
	padding:3px 1px;
	text-align:center;
	color:#050505;
}
.lastorder-tab th{background:#e4e4e4;font-weight:normal;}
.lastbtn img{margin-bottom:-3px;}
.banktt{
	padding:0 8px 8px;
	border-bottom:1px solid #dedede;
}
.paybank{
	border:1px solid #d9d9d9;
	padding:2px;
	/*width:512px;*/
	width:99%;
}
.payerr{
	padding:25px 0 10px 90px;
	line-height:200%;
}
.payerr b{
	background:url('../images/payerr.gif') no-repeat;
	display:inline-block;
	width:47px;
	height:50px;
	float:left;
	margin-right:20px;
}
.iknow{
	margin-top:15px;
	padding-left:140px;
}

/**银行**/
.payselbank li{float:left; display:inline; width:156px;margin:5px 0 5px 12px;}
.payselbank .label-box{
	width:123px;
	height:30px;
	display:inline-block;
	border:1px solid #eee;
	vertical-align:middle;
}
.payselbank .label-selected{border:1px solid #f00;}
.bankbox,.sanfangbox{
	display:block;
	width:123px;
	height:30px; 
	background:aqua url('../images/bankicon.png') no-repeat;
	text-indent:-99999px;
	cursor:pointer;
}
.sanfangbox{background:url(../images/sanfangicon.png) no-repeat;}
.selbank input{vertical-align:middle;margin-left:0;margin-right:3px;cursor:pointer;}
.icbc{background-position:0 -40px;}
.cmb{background-position:0 -80px;}
.abc{background-position:0 -480px;}
.ccb{background-position:0 -320px;}
.comm{background-position:0 -600px;}
.cib{background-position:0 -3365px;}
.bjbank{background-position:0 -3240px;}
.sdb{background-position:0 -240px;}
.cmbc{background-position:0 -120px;}
.spdb{background-position:0 -360px;}
.boc{background-position:0 -520px;}
.gdb{background-position:0 -280px;}
.cittc{background-position:0 -200px;}
.hzcb{background-position:0 -760px;}
.ceb{background-position:0 -440px;}
.shbank{background-position:0 -840px;}
.nbbank{background-position:0 -1240px;}
.spabank{background-position:0 -1880px;}
.bjrcb{background-position:0 -2640px;}

.zhifubaofast{background:url(../images/sanfangicon.png) 0px 0px no-repeat;width:147px;}
.zhifubao{background-position:0 -40px;}
.umpay{background-position:0 -80px;}
.soopay{background-position:0 -120px;}
.mobilepay{background-position:0 -160px;}
.shengdapay{background-position:0 -200px;}


.moneybox{
	background:#EAF2F9;
	padding:10px;
}
.moneyboxbai{background:none;}
.moneybox input{
	width:70px;
	padding:2px;
	margin:0 5px;
	color:#f00;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.myzhanghu{
	margin:10px 0;
	background:url('../images/myzhanghubg.gif') repeat-x;
	padding-top:2px;
}
.myzhanghu table{
	border-collapse:collapse; 
	width:100%;}
.myzhanghu  th,.myzhanghu td{
	border:1px solid #d5d5d5;
	padding:4px;
	text-align:center;
}
.myzhanghu th{
	font-weight:normal;
	border-top:0;
	background:#EAF2F9;
}
.enterbtn{padding-left:30px;}
.movieka-note{
	width:400px;
	margin:10px auto;
	border:1px solid #FFCB99;
	background:#FFFFCC;
	padding:4px 10px;
	padding-left:40px;
	color:#f00;
	line-height:180%;
}
.safe-note{padding-left:10px; width:490px;}
.movieka-note b{margin-left:-30px;}
.moviekatab{
	width:480px;
}
.moviekatab th{
	text-align:right;
	font-weight:normal;
	width:140px;
}
.moviekatab th,.moviekatab td{padding:5px;}
.payok{padding:10px;width:90%; margin:0 auto;}
.payokwidth{width:50%;}
.yesbtn{text-align:center;}
.yesbtn img{cursor:pointer;}
.payok h6{font-size:13px;}
.payok h5{
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
}
.payokin{
	background:#fff;
	margin:10px auto;
}
.payokin img{
	border:1px solid #cfcfcf;
	margin-bottom:10px;
}
.lastorder a:hover{cursor:auto; text-decoration:none;}
/**兑换卡订单页面充值弹出层**/
.buybox{padding:0;border:1px solid #dedede;}
.new-info{border:1px solid #21C231;}
.paynote{padding:0; padding-left:10px;margin:10px 0 0 10px; height:36px; line-height:36px;}
.buyway{background:url(../images/greentop.jpg) no-repeat;}
.buypaybox{background:#fff url(../images/greenm.jpg) repeat-y;padding:0 5px 0 2px;}
.buypaybox .upmainpay{height:258px;}
.buypaybox .inbox{padding:0 10px 10px; height:250px;}
.bupayybt{ background:url('../images/greenbt.jpg') no-repeat; height:6px; overflow:hidden;}
.newbuytab input{border:1px solid #adacb1;height:24px; line-height:24px; padding-left:2px;}
.new-buyvip{width:618px;}
.newrecordinfo{padding-top:18px; border:1px solid #dedede; margin-top:10px;}
.newsucbox{width:400px; margin:0 auto;margin-top:10px; border:2px solid #ea9e52; margin-bottom:20px;}
.newsucbox p{text-align:center;}
.newbtn{margin-top:25px;}
.suctxt{padding:20px 0 0 30px; font-weight:bold;}
.cardbox{border:none;padding:0 15px;}
.dialogbg{position:absolute;
	width:100%;
	height:1168px;
	background:#000;
	overflow:auto;
	z-index:9999;
	filter:alpha(opacity=20);
	opacity: 0.2;
	top:0;
	left:0;
}
.dialogbg-order{height:1500px;}
#mypayhbox{
	z-index:10000; 
	position:absolute;
	top:40%;
	left:30%;
}
.paypopup{width:500px;}
.payerrbtn img{cursor:pointer; vertical-align:middle;}
.brank{
	padding-bottom:10px;
	width:98%;
}
.tishinew th{height:24px;}
.order-paybankbox{z-index:10000; width:680px;}
.chongzhibox{
	width:700px;
	z-index:10000;
	overflow:hidden;
}
.setpaypass{
	width:540px;
	padding:5px;
}
.inchargetab input.borderred{border:1px solid red;background:#ffffcc}
#imgvip{cursor:pointer;}
.smshf{
	color:#333;
	margin-left:10px;
}
.smshfnum{color:#f30;}